package com.nullpointer.xchatfinal.object;

import java.util.HashSet;
import java.util.Set;

import flexjson.JSONDeserializer;
import flexjson.JSONSerializer;

public class ChattedUser {
	private Set<Integer> chattedUsers = new HashSet<>();

	public Set<Integer> getChattedUsers() {
		return chattedUsers;
	}

	public void setChattedUsers(Set<Integer> chattedUsers) {
		this.chattedUsers = chattedUsers;
	}

	public String toJson() {
		return new JSONSerializer().exclude("*.class").deepSerialize(this);
	}

	public static ChattedUser fromJsonToChattedUsers(String json) {
		return new JSONDeserializer<ChattedUser>().use(null, ChattedUser.class)
				.deserialize(json);
	}

}
